#include <stdio.h>
#include "MyString.h"

int main()
{
    // MyStr s;
    // InitString(&s);
    // InsertString(&s,"hello");
    // InsertString(&s,"world");
    // InsertByIndex(&s,"yes",5);
    // InsertChar(&s,'A',5);
    // RemoveString(&s,"yes");

    // MyStr s1 = ToUpper(s.string);
    // MyStr s2 = ToLower(s.string);
    // printf("%s\n",s2.string);

    // MyStrList list;
    // InitMyStringList(&list);

    // INSERTSTR(s1,"12345");
    // INSERTSTR(s2,"hello");
    // printf("%s\n",CopyString(&s1));



    // InsertTail(&list,"hello");
    // InsertTail(&list,"world1");
    // DisplayStringList(&list);
    // if(IsEqualCaseInsensitive(&s1,s2.string) == true)
    // {
    //     printf("相等\n");
    // }
    // else
    // {
    //     printf("不相等\n");
    // }


    MyStrList list = Split("zhangsan,lisi,lisi,wangwu",",");
    printf("删除前：\n");
    DisplayStringList(&list);
    
    RemoveMySting(&list,"lisi");

    printf("删除后：\n");
    DisplayStringList(&list);

    ClearMyStringList(&list);

    
    return 0;
}